body{height: 100%;width: 100%;}
a{color: inherit;}
section{max-width: 300px;height: 400px;background-color: #ffffff;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);border-radius: 6px;margin: 0 auto;position: relative;}
section{position: relative;}

.page {display: none}
.page.is-active{display: block;}
/* 左上角关闭 */
nav{position: absolute;top: 20px;left: 20px;width: 12px;height: 12px;background-color: #f96160;border-radius: 50%;font-size: 12px;display: flex;justify-content: center;align-items: center;}
nav a{margin-bottom: 3px;}
/* 二维码 */
.qrcode{position: relative;width: 75px;height: 75px;left: 220px;top: 5px;background-color: #ffffff;display: block;cursor: pointer;}
.lom_logo{width: 96px;height: 96px;position: relative;top: 10%;margin: 0 auto;}
.login{width: 240px;height: 84px;margin: 0 auto;margin-top: 94px;}
.login_checkbox,.login_checkbox_content{font-size: 12px;color: rgba(0, 0, 0, 0.5);}

.qrcode_login_logo{margin: 0 auto;}
.qrcode_login_logo img{width: 151px;height: 151px;display: block;margin: 0 auto;}
.qrcode_login_desc{font-size: 20px;font-weight: bold;line-height: 38px;letter-spacing: 0;width: 160px;margin: 30px auto;}

.qrcode_login .login{display: flex;justify-content: space-between;margin-top: 30px;}
section {margin-top: 100px;}

/* 忘记密码 新用户注册 */
.forget_login .login .button,.regist_login .login .button{width: 100%;background-image: linear-gradient(0deg, #4facfe 0%, #00c8fe 100%);box-shadow: 0px 3px 10px 0px rgba(0, 200, 254, 0.4);margin-top: 26px;margin-bottom: 71px;}
.regist_login .login .button{margin-bottom: 50px;}
.forget_login_title{font-size: 20px;font-weight: bold;position: relative;top: 20%;margin: 0 auto;text-align: center;}
.back_btn{width: 30px;height: 15px;color: rgba(0, 0, 0, 0.5);}